Skip to content

Fix OpenSSH 7.1 bee file #12

Merged
merged 2 commits into from
Jun 16, 2016
Merged

Fix OpenSSH 7.1 bee file #12

merged 2 commits into from
Jun 16, 2016

Conversation

pmenzel
Copy link
Collaborator

@pmenzel pmenzel commented Jun 16, 2016

The package has not been installed yet, so the revision of the bee file
does not need to be incremented.

Currently the warning below is shown, logging in over SSH.

```
> ssh deinemuddah
Warning: No xauth data; using fake authentication data for X11 forwarding.
```

As a result, forwarding X programs does not work anymore.

```
> xclock
Error: Can't open display:
```

The problem is, that the xauth binary is hard-coded into the SSHD binary
during build time, and set to `/usr/X11R6/bin/xauth`.

```
> strings /usr/sbin/sshd | grep X11R
/usr/X11R6/bin/xauth
```

So manually set it to `/usr/bin/xauth`, as this is where it’s stored in
Mariux.

Debian does the same [1].

[1] https://anonscm.debian.org/cgit/pkg-ssh/openssh.git/tree/debian/rules#99
The file could not be found, as the path is incorrect, missing a `${S}`.
So add this.
@pmenzel
Copy link
Collaborator Author

pmenzel commented Jun 16, 2016

I built this version, installed it on sigusr1, rebooted it, and was able to log in from keineahnung.

@wwwutz wwwutz merged commit 9f5c14c into master Jun 16, 2016
@pmenzel pmenzel deleted the fix-openssh-7.1-bee-file branch June 16, 2016 12:23
pmenzel added a commit that referenced this pull request Feb 17, 2018
Change-log from file `[ChangeLog][1]`:

> 2016-10-01: v1.0.21:
> * Core: Refactor code related to transfer flags and timeout handling
> * Darwin: Ignore root hub simulation devices
> * Darwin: Improved support for OS X El Capitan
> * Darwin: Work around devices with buggy endpoint descriptors
> * Darwin: Do not use objc_registerThreadWithCollector after its deprecation
> * Darwin: Use C11 atomics on 10.12+ as the OS atomics are now deprecated
> * Linux: Support preallocating kernel memory for zerocopy USB
> * Linux: Deal with receiving POLLERR before all transfers have completed
> * Solaris: Add solaris backend
> * Windows: Add Visual Studio 2015 support
> * Windows: Add usbdk backend
> * Prevent attempts to recursively handle events
> * Fix race condition in handle_timeout()
> * Allow transferred argument to be optional in bulk APIs
> * Various other bug fixes and improvements
>
> 2015-09-13: v1.0.20
> * Add Haiku support
> * Fix multiple memory and resource leaks (#16, #52, #76, #81)
> * Fix possible deadlock when executing transfer callback
> * New libusb_free_pollfds() API
> * Darwin: Fix devices not being detected on OS X 10.8 (#48)
> * Linux: Allow larger isochronous transfer submission (#23)
> * Windows: Fix broken builds Cygwin/MinGW builds and compiler warnings
> * Windows: Fix broken bus number lookup
> * Windows: Improve submission of control requests for composite devices
> * Examples: Add two-stage load support to fxload (#12)
> * Correctly report cancellations due to timeouts
> * Improve efficiency of event handling
> * Improve speed of transfer submission in multi-threaded environments
> * Various other bug fixes and improvements
> The (#xx) numbers are libusb issue numbers, see ie:
> https://github.com/libusb/libusb/issues/16

[1]: https://github.com/libusb/libusb/blob/master/ChangeLog
pmenzel added a commit that referenced this pull request Feb 19, 2018
Change-log from file `[ChangeLog][1]`:

> 2016-10-01: v1.0.21:
> * Core: Refactor code related to transfer flags and timeout handling
> * Darwin: Ignore root hub simulation devices
> * Darwin: Improved support for OS X El Capitan
> * Darwin: Work around devices with buggy endpoint descriptors
> * Darwin: Do not use objc_registerThreadWithCollector after its deprecation
> * Darwin: Use C11 atomics on 10.12+ as the OS atomics are now deprecated
> * Linux: Support preallocating kernel memory for zerocopy USB
> * Linux: Deal with receiving POLLERR before all transfers have completed
> * Solaris: Add solaris backend
> * Windows: Add Visual Studio 2015 support
> * Windows: Add usbdk backend
> * Prevent attempts to recursively handle events
> * Fix race condition in handle_timeout()
> * Allow transferred argument to be optional in bulk APIs
> * Various other bug fixes and improvements
>
> 2015-09-13: v1.0.20
> * Add Haiku support
> * Fix multiple memory and resource leaks (#16, #52, #76, #81)
> * Fix possible deadlock when executing transfer callback
> * New libusb_free_pollfds() API
> * Darwin: Fix devices not being detected on OS X 10.8 (#48)
> * Linux: Allow larger isochronous transfer submission (#23)
> * Windows: Fix broken builds Cygwin/MinGW builds and compiler warnings
> * Windows: Fix broken bus number lookup
> * Windows: Improve submission of control requests for composite devices
> * Examples: Add two-stage load support to fxload (#12)
> * Correctly report cancellations due to timeouts
> * Improve efficiency of event handling
> * Improve speed of transfer submission in multi-threaded environments
> * Various other bug fixes and improvements
> The (#xx) numbers are libusb issue numbers, see ie:
> https://github.com/libusb/libusb/issues/16

[1]: https://github.com/libusb/libusb/blob/master/ChangeLog
pmenzel added a commit that referenced this pull request Feb 19, 2018
Change-log from file `[ChangeLog][1]`:

> 2016-10-01: v1.0.21:
> * Core: Refactor code related to transfer flags and timeout handling
> * Darwin: Ignore root hub simulation devices
> * Darwin: Improved support for OS X El Capitan
> * Darwin: Work around devices with buggy endpoint descriptors
> * Darwin: Do not use objc_registerThreadWithCollector after its deprecation
> * Darwin: Use C11 atomics on 10.12+ as the OS atomics are now deprecated
> * Linux: Support preallocating kernel memory for zerocopy USB
> * Linux: Deal with receiving POLLERR before all transfers have completed
> * Solaris: Add solaris backend
> * Windows: Add Visual Studio 2015 support
> * Windows: Add usbdk backend
> * Prevent attempts to recursively handle events
> * Fix race condition in handle_timeout()
> * Allow transferred argument to be optional in bulk APIs
> * Various other bug fixes and improvements
>
> 2015-09-13: v1.0.20
> * Add Haiku support
> * Fix multiple memory and resource leaks (#16, #52, #76, #81)
> * Fix possible deadlock when executing transfer callback
> * New libusb_free_pollfds() API
> * Darwin: Fix devices not being detected on OS X 10.8 (#48)
> * Linux: Allow larger isochronous transfer submission (#23)
> * Windows: Fix broken builds Cygwin/MinGW builds and compiler warnings
> * Windows: Fix broken bus number lookup
> * Windows: Improve submission of control requests for composite devices
> * Examples: Add two-stage load support to fxload (#12)
> * Correctly report cancellations due to timeouts
> * Improve efficiency of event handling
> * Improve speed of transfer submission in multi-threaded environments
> * Various other bug fixes and improvements
> The (#xx) numbers are libusb issue numbers, see ie:
> https://github.com/libusb/libusb/issues/16

[1]: https://github.com/libusb/libusb/blob/master/ChangeLog
pmenzel added a commit that referenced this pull request Feb 19, 2018
Change-log from file `[ChangeLog][1]`:

> 2016-10-01: v1.0.21:
> * Core: Refactor code related to transfer flags and timeout handling
> * Darwin: Ignore root hub simulation devices
> * Darwin: Improved support for OS X El Capitan
> * Darwin: Work around devices with buggy endpoint descriptors
> * Darwin: Do not use objc_registerThreadWithCollector after its deprecation
> * Darwin: Use C11 atomics on 10.12+ as the OS atomics are now deprecated
> * Linux: Support preallocating kernel memory for zerocopy USB
> * Linux: Deal with receiving POLLERR before all transfers have completed
> * Solaris: Add solaris backend
> * Windows: Add Visual Studio 2015 support
> * Windows: Add usbdk backend
> * Prevent attempts to recursively handle events
> * Fix race condition in handle_timeout()
> * Allow transferred argument to be optional in bulk APIs
> * Various other bug fixes and improvements
>
> 2015-09-13: v1.0.20
> * Add Haiku support
> * Fix multiple memory and resource leaks (#16, #52, #76, #81)
> * Fix possible deadlock when executing transfer callback
> * New libusb_free_pollfds() API
> * Darwin: Fix devices not being detected on OS X 10.8 (#48)
> * Linux: Allow larger isochronous transfer submission (#23)
> * Windows: Fix broken builds Cygwin/MinGW builds and compiler warnings
> * Windows: Fix broken bus number lookup
> * Windows: Improve submission of control requests for composite devices
> * Examples: Add two-stage load support to fxload (#12)
> * Correctly report cancellations due to timeouts
> * Improve efficiency of event handling
> * Improve speed of transfer submission in multi-threaded environments
> * Various other bug fixes and improvements
> The (#xx) numbers are libusb issue numbers, see ie:
> https://github.com/libusb/libusb/issues/16

[1]: https://github.com/libusb/libusb/blob/master/ChangeLog
pmenzel added a commit that referenced this pull request Mar 5, 2018
Change-log from file `[ChangeLog][1]`:

> 2016-10-01: v1.0.21:
> * Core: Refactor code related to transfer flags and timeout handling
> * Darwin: Ignore root hub simulation devices
> * Darwin: Improved support for OS X El Capitan
> * Darwin: Work around devices with buggy endpoint descriptors
> * Darwin: Do not use objc_registerThreadWithCollector after its deprecation
> * Darwin: Use C11 atomics on 10.12+ as the OS atomics are now deprecated
> * Linux: Support preallocating kernel memory for zerocopy USB
> * Linux: Deal with receiving POLLERR before all transfers have completed
> * Solaris: Add solaris backend
> * Windows: Add Visual Studio 2015 support
> * Windows: Add usbdk backend
> * Prevent attempts to recursively handle events
> * Fix race condition in handle_timeout()
> * Allow transferred argument to be optional in bulk APIs
> * Various other bug fixes and improvements
>
> 2015-09-13: v1.0.20
> * Add Haiku support
> * Fix multiple memory and resource leaks (#16, #52, #76, #81)
> * Fix possible deadlock when executing transfer callback
> * New libusb_free_pollfds() API
> * Darwin: Fix devices not being detected on OS X 10.8 (#48)
> * Linux: Allow larger isochronous transfer submission (#23)
> * Windows: Fix broken builds Cygwin/MinGW builds and compiler warnings
> * Windows: Fix broken bus number lookup
> * Windows: Improve submission of control requests for composite devices
> * Examples: Add two-stage load support to fxload (#12)
> * Correctly report cancellations due to timeouts
> * Improve efficiency of event handling
> * Improve speed of transfer submission in multi-threaded environments
> * Various other bug fixes and improvements
> The (#xx) numbers are libusb issue numbers, see ie:
> https://github.com/libusb/libusb/issues/16

[1]: https://github.com/libusb/libusb/blob/master/ChangeLog
donald pushed a commit that referenced this pull request Mar 11, 2018
Change-log from file `[ChangeLog][1]`:

> 2016-10-01: v1.0.21:
> * Core: Refactor code related to transfer flags and timeout handling
> * Darwin: Ignore root hub simulation devices
> * Darwin: Improved support for OS X El Capitan
> * Darwin: Work around devices with buggy endpoint descriptors
> * Darwin: Do not use objc_registerThreadWithCollector after its deprecation
> * Darwin: Use C11 atomics on 10.12+ as the OS atomics are now deprecated
> * Linux: Support preallocating kernel memory for zerocopy USB
> * Linux: Deal with receiving POLLERR before all transfers have completed
> * Solaris: Add solaris backend
> * Windows: Add Visual Studio 2015 support
> * Windows: Add usbdk backend
> * Prevent attempts to recursively handle events
> * Fix race condition in handle_timeout()
> * Allow transferred argument to be optional in bulk APIs
> * Various other bug fixes and improvements
>
> 2015-09-13: v1.0.20
> * Add Haiku support
> * Fix multiple memory and resource leaks (#16, #52, #76, #81)
> * Fix possible deadlock when executing transfer callback
> * New libusb_free_pollfds() API
> * Darwin: Fix devices not being detected on OS X 10.8 (#48)
> * Linux: Allow larger isochronous transfer submission (#23)
> * Windows: Fix broken builds Cygwin/MinGW builds and compiler warnings
> * Windows: Fix broken bus number lookup
> * Windows: Improve submission of control requests for composite devices
> * Examples: Add two-stage load support to fxload (#12)
> * Correctly report cancellations due to timeouts
> * Improve efficiency of event handling
> * Improve speed of transfer submission in multi-threaded environments
> * Various other bug fixes and improvements
> The (#xx) numbers are libusb issue numbers, see ie:
> https://github.com/libusb/libusb/issues/16

[1]: https://github.com/libusb/libusb/blob/master/ChangeLog
pmenzel added a commit that referenced this pull request Mar 12, 2018
Change-log from file `[ChangeLog][1]`:

> 2016-10-01: v1.0.21:
> * Core: Refactor code related to transfer flags and timeout handling
> * Darwin: Ignore root hub simulation devices
> * Darwin: Improved support for OS X El Capitan
> * Darwin: Work around devices with buggy endpoint descriptors
> * Darwin: Do not use objc_registerThreadWithCollector after its deprecation
> * Darwin: Use C11 atomics on 10.12+ as the OS atomics are now deprecated
> * Linux: Support preallocating kernel memory for zerocopy USB
> * Linux: Deal with receiving POLLERR before all transfers have completed
> * Solaris: Add solaris backend
> * Windows: Add Visual Studio 2015 support
> * Windows: Add usbdk backend
> * Prevent attempts to recursively handle events
> * Fix race condition in handle_timeout()
> * Allow transferred argument to be optional in bulk APIs
> * Various other bug fixes and improvements
>
> 2015-09-13: v1.0.20
> * Add Haiku support
> * Fix multiple memory and resource leaks (#16, #52, #76, #81)
> * Fix possible deadlock when executing transfer callback
> * New libusb_free_pollfds() API
> * Darwin: Fix devices not being detected on OS X 10.8 (#48)
> * Linux: Allow larger isochronous transfer submission (#23)
> * Windows: Fix broken builds Cygwin/MinGW builds and compiler warnings
> * Windows: Fix broken bus number lookup
> * Windows: Improve submission of control requests for composite devices
> * Examples: Add two-stage load support to fxload (#12)
> * Correctly report cancellations due to timeouts
> * Improve efficiency of event handling
> * Improve speed of transfer submission in multi-threaded environments
> * Various other bug fixes and improvements
> The (#xx) numbers are libusb issue numbers, see ie:
> https://github.com/libusb/libusb/issues/16

[1]: https://github.com/libusb/libusb/blob/master/ChangeLog
Sign in to join this conversation on GitHub.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants